morally degenerate - Français Anglais Dictionnaire